home *** CD-ROM | disk | FTP | other *** search
/ Software of the Month Club 2000 October / Software of the Month - Ultimate Collection Shareware 277.iso / pc / PROGRAMS / UTILITY / WINLINUX / DATA1.CAB / programs_-_usrdoc / GPM / CHANGELO.{__ < prev    next >
Text File  |  1999-09-17  |  24KB  |  762 lines

  1. Mon Jun 15 21:31:35 1998  Pavel Machek  (pavel@ucw.cz)
  2.  
  3.     * mice.c: added support for Genius NetMouse
  4.  
  5. Sun May 10 11:12:46 1998  David Given (dg@tao.co.uk)
  6.  
  7.     * mice.c (M_js): joystick support
  8.  
  9. Sun May 10 10:41:58 1998  Ian Zimmermann (itz@lanminds.com)
  10.  
  11.     * t-mouse.el: partial rewrite to enhance its workings
  12.     * mev.c: partial rewrite to fit t-mouse.el
  13.  
  14. Tue Apr 21 18:24:52 1998  Holger Jakob (jakob@ph-cip.Uni-Koeln.DE)
  15.  
  16.     * mice.c: changed all (char) to (signed char), to suit ppc Linux 
  17.  
  18. Tue Jan  6 00:31:25 1998  Alessandro Rubini  (rubini@amelia)
  19.  
  20.     * gpn.c (cmdline): -M forces -R (why didn't it?)
  21.     * Makefile.in (YACC): Use autoconf to assign YACC
  22.  
  23. Mon Jan  5 14:48:23 1998  kw@dtek.chalmers.se (Kristian Wiklund)
  24.  
  25.     * mice.c (M_geni): new mouse type
  26.  
  27. Mon Jan  5 00:53:57 1998  Alessandro Rubini  (rubini@amelia)
  28.  
  29.     * twiddler.c: new file to support keyboard workings
  30.     * README.twiddler: documentation about the twiddler keyboard
  31.     * gpn.c (cmdline): opt_scale ("-r") is now limited to 100
  32.  
  33. Mon Dec 29 09:43:28 1997    (rubini@morgana)
  34.  
  35.     * mice.c (M_twid): new mouse type
  36.     * mice.c: removed the PROTO field
  37.     * kmouse.h: removed the file
  38.  
  39. Thu Sep 11 21:43:27 1997    Jan Daciuk (jandac@pg.gda.pl)
  40.  
  41.     ===> 1.13 released
  42.     * t-mouse.el (t-mouse-tty): another possibility for ps
  43.     * gpm.h (GPM_XTERM_OFF): the string was buggy (James Troup)
  44.     * gpm-root.c (get_winsize): use tty0 not console
  45.  
  46. Sun Sep  7 12:00:35 1997  Steve Bennett (s.bennett@lancaster.ac.uk)
  47.  
  48.     * mice.c: new type "-t ms3" for intellimouse devices.
  49.  
  50. Sun Sep  7 12:00:35 1997  Alessandro Rubini  (rubini@amelia)
  51.  
  52.     * gpn.c (cmdline): bugfix: accel allowed to be 1
  53.  
  54. Mon Sep  1 14:22:31 1997    (rubini@morgana)
  55.  
  56.     * mice.c: new type "-t pnp", supporting braindead ms devices.
  57.  
  58. Sun Aug 31 18:28:01 1997    (rubini@morgana)
  59.  
  60.     * gpm-root.y (f_mktty): use /sbin/mingetty instead of agetty
  61.  
  62. Fri Aug 29 08:11:32 1997    (rubini@morgana)
  63.  
  64.     * Makefile (configure): update ./configure when needed
  65.  
  66. Fri Apr 11 10:19:18 1997    (rubini@morgana)
  67.  
  68.     * mev.c (main): Ctrl-C terminates the program
  69.     * doc/doc.gpm: revision of the docs. 
  70.  
  71. Tue Apr  8 17:06:06 1997    (Dave Flater: dave@universe.digex.net)
  72.  
  73.     * mice.c (M_ms): removed a typo in the disabled decoder
  74.     * FAQ: Marked the change in the decoder for ms-middle
  75.  
  76. Tue Apr  8 16:57:17 1997    (Ian Zimmermann: itz@rahul.net)
  77.  
  78.     * gpm.c: fix to handle the whole stack of clients
  79.     * liblow.c (Gpm_Open): support for SIGTSTP
  80.  
  81. Tue Apr  8 01:27:09 1997    (Thomas E. Dickey: dickey@clark.net)
  82.  
  83.     * aclocal.m4, configure.in: added support for autoconf
  84.  
  85. Tue Apr  8 00:48:46 1997    (rubini@morgana)
  86.  
  87.     * doc/doc.gpm (Mouse Types): fixed the list
  88.     * gpmCfg.h (MAX_VC): raised from 32 to 64 (needed by some users)
  89.     * README: Added a check for "window-system" in the .emacs clause
  90.  
  91. Tue Apr  8 00:35:33 1997    (Pavel Machek: pavel@Elf.mj.gts.cz)
  92.  
  93.     * mice.c (M_logimsc): new mode needed for some mice
  94.  
  95. Tue Apr  8 00:13:30 1997    (Matthias Grimrath: y0001032@rzserv8.rz.tu-bs.de)
  96.  
  97.     * gpm.h: check for c++ inclusion
  98.  
  99. Tue Apr  8 00:10:33 1997    (Stephen Tell: tell@cs.unc.edu)
  100.  
  101.     * mice.c (M_ps2): patch to support some strange devices
  102.  
  103. Tue Aug 27 15:54:10 1996    (rubini@morgana)
  104.  
  105.     * gpmCfg.h (SELECT_TIME): increased, to avoid possible hd spinup.
  106.  
  107. Fri Jul 26 12:33:39 1996    (rubini@morgana)
  108.  
  109.     ===> 1.10 released
  110.     * FAQ: new file
  111.     * doc/doc.gpm: provided docs about special commands
  112.  
  113. Thu Jul 25 09:38:29 1996    (jrt@miel.demon.co.uk)
  114.  
  115.     * gpm-root.y (main): added a missing arg in a message
  116.  
  117. Wed Jul 10 15:59:33 1996    (rubini@morgana)
  118.  
  119.     * liblow.c (Gpm_Open): fixed a fault when stdin not a tty (John Davis)
  120.     * mice.c (I_wacom): fixed initialization
  121.     described the fields of Gpm_Type, in order to easily add new types
  122.     * special.c: new file, based on an idea by Karsten Ballueder
  123.     * gpm.c (processMouse): use a different "repeater" (Markus)
  124.  
  125. Sun May  5 22:01:48 1996    (rubini@morgana)
  126.  
  127.     ===> 1.09 released
  128.     * gpmCfg.h (DEF_GLIDEPOINT_TAP): changed to 0. The tapping code
  129.     for ps2 mice must be disabled for non glidepoint protocols.
  130.  
  131. Tue Apr 23 14:05:43 1996    (rubini@morgana)
  132.  
  133.     ===> 1.08 released
  134.     * mice.c: support glidepoint ps2 mice (suggested by Don Schwarz)
  135.  
  136. Mon Apr 22 15:20:05 1996    (rubini@morgana)
  137.  
  138.     * mice.c: added the wacom protocol
  139.  
  140. Sun Apr 14 20:59:08 1996    (rubini@morgana)
  141.  
  142.     * t-mouse.el (t-mouse-tty): comply with procps-0.99
  143.  
  144. Sun Feb 11 01:05:07 1996    (rubini@morgana)
  145.  
  146.     * Makefile (MAN): libgpm.so.1 was installed. Fixed.
  147.  
  148.     * gpn.c: try to kill even if connection fails
  149.     (usage): removed the line about "-P" (dropped time ago)
  150.     (cmdline): added a missing "break": -o forced -p.
  151.  
  152.     * gpmInt.h: new globals: opt_kernel, opt_explicittype
  153.  
  154.     * gpn.c (cmdline): support for "-K" (kernel module)
  155.  
  156. Fri Jan 12 00:31:40 1996    (Michael_Plass.PARC@xerox.com)
  157.  
  158.     * mice.c (M_ms): allow motion and button change in a single event
  159.        however, some mice won't work, so the code is still "#if 0"
  160.  
  161. Tue Nov 14 14:18:26 1995    <rubini@godipmec.unipv.it>
  162.  
  163.     ===> 1.06 released, unexpectedly
  164.     * mouse-test.c: added missing variable to link with mice.c
  165.     (main): don't use absolute pointing devices as possible mice.
  166.  
  167. Mon Nov 13 11:21:42 1995    (Marc Meis 100334.1426@compuserve.com)
  168.  
  169.     ===> 1.05 released
  170.     * gpmInt.h: added flag "absolute" to Gpm_Type to indicate
  171.     absolute pointing device
  172.     * mice.c: added NCR3125 pen support
  173.     * gpm.c: modified processMouse to support absolute pointing device
  174.  
  175.  
  176. Sat Nov 11 11:40:27 1995    (rubini@morgana)
  177.  
  178.     * t-mouse.el (t-mouse-run): fixed bug in linux-to-linux remote link.
  179.     * doc/doc.gpm (gpm-root): documented the need for /dev/vcso
  180.     * gpm-root.y (main): check for /dev/vcs0 before starting
  181.     Only run with /dev/vcs -- disregard kernels 1.1.73-92
  182.     (scr_dump, scr_restore): if open(/dev/vcs) fails, write on syslog
  183.  
  184.     * gpm.c (processMouse): only one margin is active at a time.
  185.  
  186. Fri Nov 10 22:37:45 1995    (rubini@morgana)
  187.  
  188.     * gpm.h (Gpm_FitEvent): bug fix: fit DRAG, not MOVE.
  189.     * gpm-root.y (main): only ctrl-move gets the default behaviour
  190.  
  191. Fri Nov 09 20:33:26 1995    (lou@lounix4.conc.tdsnet.com)
  192.  
  193.     * mice.c (M_mman): added support for glidepoint mice (Lou Sortman)
  194.  
  195. Wed Sep 27 09:51:17 1995    (rubini@morgana)
  196.  
  197.     ===> 1.04 released
  198.     * Makefile: added a dirty check for __u32 
  199.  
  200. Wed Sep 26 01:31:13 1995    (rubini@morgana)
  201.  
  202.     * doc/doc.gpm: some fixes
  203.     * doc/gpmdoc.txt: new file: ascii for "less" readers.
  204.  
  205. Sat Sep 23 08:44:01 1995    (rubini@merlino)
  206.  
  207.     * doc/doc.gpm: updated the lisp form to load t-mouse
  208.     * README: added instructions on compiling and installing
  209.     * Makefile: minor fixes 
  210.  
  211. Sun Sep 17 13:35:26 1995    (rubini@morgana)
  212.  
  213.     ===> 1.03 released
  214.     * doc/doc.gpm (Variables ): gpm_mx and gpm_my are documented.
  215.     * gpm.h (Gpm_FitEvent): this too was buggy, when dealing with motion.
  216.     * gpm.c (do_client): masked with GPM_BARE_EVENTS (long-standing bug)
  217.     (processMouse): removed GPM_SINGLE from motion events
  218.     * libxtra.c (Gpm_GetSnapshot): return 0 if the input queue is full
  219.     * mev.c (main): another fflush, I forgot about it.
  220.     * liblow.c (Gpm_Open): the fix of two days ago broke normal clients.
  221.  
  222. Sat Sep 16 22:47:13 1995    (rubini@morgana)
  223.  
  224.     * gpn.c (cmdline): added a missing "break;" (-L)
  225.  
  226. Fri Sep 15 09:40:59 1995    (rubini@morgana)
  227.  
  228.     * liblow.c (Gpm_Open): fixed a problem whit pty's (t-mouse broke)
  229.  
  230. Thu Sep 14 01:50:23 1995    (rubini@morgana)
  231.  
  232.     ===> 1.02 released
  233.     * liblow.c (Gpm_Open): fixed a bug with multiple opens
  234.     * mev.c (user_handler): added fflush() 'cause didn't work with elf/lib5
  235.     * gpmInt.h (inline): inhibit inlining when debugging
  236.     * Makefile (install): some fixes to make it work (Mark Shadley)
  237.     (static): new target (I've an old gdb :-( )
  238.     * hltest.c (xhandler): fixed a problem with messages
  239.     * libhigh.c (Gpm_HandleRoi): fixed a segfault when no roi matches
  240.     * gpm.c (get_console_size): create a different resolution for x and y
  241.     (processMouse): return tiny motions (0,0) if some time has elapsed
  242.     * gpn.c (cmdline): introduced "-q". Obsoletes "-L".
  243.     * gpmCfg.h (SELECT_TIME): decuplicated time-out (10 minutes).
  244.     (MAX_VC): 32 virtual consoles
  245.  
  246. Tue Sep 12 00:12:47 1995    (rubini@morgana)
  247.  
  248.     ===> 1.01 released
  249.     * Makefile: supports elf shlibs (Mark Shadley)
  250.  
  251. Wed Sep  6 22:46:55 1995    (rubini@morgana)
  252.  
  253.     * mev.c (main): use current tty instead of /dev/console
  254.     * liblow.c (Gpm_Open): use /dev/ttyxx instead
  255.       of /dev/console (Pavel Kankovsky)
  256.     * gpn.c (cmdline): fixed "-o rts" 
  257.  
  258. Wed Jul 26 14:44:59 1995  Alessandro Rubini  <rubini@ipvvis>
  259.  
  260.     ===> 1.00 released
  261.     * doc/doc.gpm (Emacs Support): upgrade
  262.     * t-mouse.el: upgrade by Ian T Zimmerman
  263.     * gpm-root.y (cmdline): last bug fix: missing break in switch
  264.  
  265. Wed Jul 26 00:38:51 1995    (rubini@morgana)
  266.  
  267.     * t-mouse.el: fixes and enhancements by Ian T Zimmerman
  268.     * Announce: new file. The announce for c.o.l.a.
  269.     * liblow.c (Gpm_Open): open console O_WRONLY instead of O_RDONLY
  270.     (Gpm_Getc): swapped two lines, to handle SIGWINCH in clients
  271.  
  272.     * doc/doc.gpm: final fix
  273.  
  274. Tue Jul 25 00:41:44 1995    (rubini@morgana)
  275.  
  276.     * mouse-test.c: a new utility to "detect" your mouse type
  277.  
  278. Mon Jul 24 15:52:11 1995    (rubini@morgana)
  279.  
  280.     * gpm.c (gpm_killed): removed spurious and annoying message
  281.  
  282. Fri Jul 21 10:57:07 1995    (rubini@morgana)
  283.  
  284.     * libhigh.c (Gpm_HandleRoi): fixed a problem with gpm_visiblepointer
  285.  
  286. Thu Jul 20 23:04:42 1995    (rubini@morgana)
  287.  
  288.     * gpn.c (cmdline): "-D" removed (use "-k" instead)
  289.  
  290. Wed Jul 19 09:12:29 1995    (rubini@morgana)
  291.  
  292.     * gpm.c (processRequest): fixed nasty bug introduced with "-R"
  293.     * t-mouse.el (t-mouse-keymap): added double-drag and triple-drag
  294.     * gpm.c (processMouse): the GPM_SINGLE,GPM_DOUBLE and GPM_TRIPLE
  295.     flags are always delivered (as they should have always been).
  296.     * gpn.c (cmdline): removed the "-p" option (useless).
  297.     * doc/doc.gpm: Revised and updated.
  298.     * liblow.c (Gpm_Open): use the foreseeable device /dev/gmctl
  299.     * gpn.c (cmdline): no more symlink /tmp/gpmctl
  300.     * gpm-root.y (main): recursive menus definitely fixed
  301.  
  302. Sat Jul 15 11:16:18 1995    (rubini@morgana)
  303.  
  304.     * various places: applied axp patches. 
  305.     * libhigh.c: update, at last.
  306.     * hltest.c: new file, to test the high level library
  307.  
  308. Mon Jul 10 20:03:46 1995    (rubini@morgana)
  309.  
  310.     * gpm-root.y (main): recursive menus
  311.     * gpm.c (main): chmod 777 /var/run/gpmctl (1.2.9 and later broke it)
  312.     * mice.c (M_mman): chord-middle detected
  313.  
  314. Wed Jul  5 09:29:52 1995    (rubini@morgana)
  315.  
  316.     ===> 0.99 released
  317.     * doc/Makefile: minor cleanup
  318.     * doc/manpager: changed any "continue" to "next"
  319.  
  320. Fri Jun 30 09:14:13 1995    (rubini@morgana)
  321.  
  322.     * gpm.c (wait_text): fixed interaction with X when non repeater.
  323.  
  324. Wed May 31 09:17:55 1995    (rubini@morgana)
  325.  
  326.     ===> 0.98.3 released
  327.     * gpm.c (processMouse): fixed update of number of buttons
  328.     * doc/doc.gpm: minor fixes
  329.     * libxtra.c (Gpm_GetSnapshot): check if a connection is open
  330.  
  331. Sun May 28 22:02:20 1995    (rubini@morgana)
  332.  
  333.     * gpm-root.y (main): reset gpm_tried after failure
  334.  
  335. Tue May 16 10:28:01 1995    (rubini@morgana)
  336.  
  337.     * gpm.c: setuid(0)
  338.     * gpm-root.y: setuid(0)
  339.  
  340. Tue Apr 25 18:02:03 1995    (rubini@morgana)
  341.  
  342.     * t-mouse.el (t-mouse-make-event): fixed problem with split windows
  343.  
  344. Sat Apr 22 13:19:50 1995    (rubini@morgana)
  345.  
  346.     * t-mouse.el: mouse-2 in Info-mode is handled
  347.     mouse-2 in dired-mode is handled
  348.     * gpm-root.y (main): added  sleep() if Gpm_Open() fails
  349.  
  350. Wed Apr 12 00:29:46 1995    (rubini@morgana)
  351.  
  352.     ===> 0.98.2 available
  353.     * mev.c (main): use the new library functions
  354.     * gpm.c (processRequest): added information retrivial
  355.     * liblow.c (Gpm_Open): try /tmp/gpmctl as well
  356.     * libxtra.c (Gpm_GetLibVersion): new function
  357.     (Gpm_GetServerVersion): new function
  358.     (Gpm_GetSnapshot): new function
  359.     * gpm-root.y (postmenu): use /dev/vcs and fine line-drawing chars
  360.     (main): change of semantic: use button-down to choose item.
  361.     (tableMod[]): use KG_SHIFT    
  362.     (main): logging out is correctly managed (in /etc/utmp)
  363.  
  364. Tue Apr 11 15:48:27 1995    (rubini@morgana)
  365.  
  366.     * t-mouse.el (t-mouse-process-filter): catch errors in mev messages
  367.     * mice.c (I_serial): mouseMan fix (Stephen Lee)
  368.     (mice[]): added an information string and a synonym.
  369.     (M_listTypes): new function to give some help
  370.     * mev.c (user_handler): added "0x" in printf (ajohnson)
  371.     (tableMod[]): use keyboard.h instead of constant values.
  372.     * gpm-root.y: added missing ';'s (ajohnson@apanix.apana.org.au)
  373.     (postmenu): fixed "unsigned char" bug (johnvl@einstein.et.tudelft.nl)
  374.     * Makefile (install): fixed problems with info file
  375.  
  376. Thu Apr  6 00:33:03 1995    (rubini@morgana)
  377.  
  378.     ===> 0.98.1 made available
  379.     * gpm.c gpn.c: read two mice at a time
  380.     * gpm-root.y (f_jptty): added ioctl(VT_WAITACTIVE)
  381.     (main): console disallocation is provided
  382.  
  383. Wed Apr  5 08:03:37 1995    (rubini@morgana)
  384.  
  385.     * gpm.c (wait_text): only invoked if already graphics
  386.     (processMouse): be a repeater if we're in graphic mode
  387.     * gpn.c (check_uniqueness): fixed bug with "-k" and nobody to kill
  388.     * gpm-root.y (scr_dump): fixed bug with clr_selection and dump/restore
  389.     * wd.h: changed DEBUG(()) to PDEBUG(())
  390.  
  391. Tue Apr  4 08:56:33 1995    (rubini@morgana)
  392.  
  393.     * gpn.c (usage): changed semantics, to be more useful
  394.  
  395. Sun Apr  2 13:20:28 1995    (rubini@merlino)
  396.  
  397.     * gpn.c (cmdline): device is opened with O_NDELAY
  398.  
  399. Mon Mar  6 09:49:19 1995    (rubini@morgana)
  400.  
  401.     ===> 0.98 released
  402.     * Makefile (info): new target: no more info file from simple "make"
  403.     * gpn.c (loadlut): use octal codes and latin-1 chars (Andries Brouwer)
  404.     (cmdline): create a symlink /tmp/gpmctl to run precompiled executables
  405.  
  406. Sat Mar  4 18:44:54 1995    (rubini@morgana)
  407.  
  408.     * t-mouse.el (t-mouse-keymap): use M-mouse to enable the scrollbar
  409.  
  410. Tue Feb 28 00:20:35 1995    (rubini@morgana)
  411.  
  412.     * mev.c (main): added report of kdb modifiers for key events
  413.     * Makefile (clean): remove *.1, since they're not sources
  414.     * kernel/*: removed the directory as obsolete
  415.     * root.y (scr_dump): added support for /dev/vcs
  416.  
  417. Sun Feb 26 14:25:31 1995    (rubini@morgana)
  418.  
  419.     * wd.h: when intactive use "" instead of "0" (to use "-Wall")
  420.     * various fixes to face "-Wall" messages
  421.  
  422. Mon Feb 20 18:08:02 1995    (rubini@morgana)
  423.  
  424.     * liblow.c (Gpm_Open): bug fix, closed an open comment (John E. Davis)
  425.  
  426. Wed Feb 15 12:25:14 1995    (rubini@morgana)
  427.  
  428.     * mev.c (sigHandler): propagate SIGWINCH to the father
  429.     * gpm.c (main): propagate SIGWINCH to the clients
  430.     * gpmInt.h: modified Gpm_Type; one more field to allow extra bytes
  431.     * mice.c (I_serial): changed prototype to autodetect mouseman
  432.     (M_mman): new mouse type for damned MouseMan.
  433.  
  434. Tue Feb 14 00:33:34 1995    (rubini@morgana)
  435.  
  436.     * gpn.c (cmdline): modem-line toggle added
  437.  
  438. Thu Feb  9 00:42:51 1995    (rubini@morgana)
  439.  
  440.     * root.y (main): the "-B" option is no longer supported
  441.     (scr_restore): be sensitive to SIGWINCH
  442.  
  443. Wed Feb  8 11:46:52 1995    (rubini@morgana)
  444.  
  445.     * gpm.c (main): added support for SIGWINCH
  446.  
  447. Thu Jan 26 12:11:59 1995    (rubini@morgana)
  448.  
  449.     ===> 0.97 released
  450.     * root.y (postmenu): get color to restore from the cursor cell instead
  451.     of the previous one (it failed with `less')
  452.     (yylex): allow double quotes in strings
  453.     (main): go to background
  454.     * gpn.c (cmdline): go to background and setsid() (Stefan)
  455.     (cmdline): new switch -k (kill) for busmouse users
  456.     * gpm.h (GPM_NODE_DIR): use "/var/run" instead of "/tmp" (Larry)
  457.     * Makefile: use "-O3" and don't release binaries any more
  458.     * mice.c (I_logi): don't jump to I_serial anymore (Larry)
  459.  
  460. Fri Jan 13 12:57:41 1995    (rubini@morgana)
  461.  
  462.     ===> 0.97alpha releasd
  463.     * gpm.c (gpm_killed): use signal SIGUSR1 to kill an existent gpm
  464.     (main): removed the annoting warning in signal()
  465.  
  466. Thu Jan 12 11:45:08 1995    (rubini@morgana)
  467.  
  468.     * mev.c: added "any" to event list
  469.     * t-mouse.el (t-mouse-suspend): fixed behaviour (thanks Larry)
  470.     * mice.c (I_serial): flushed pending input (thanks Miguel)
  471.     (I_logi): fixed "howmany" problem with serial vs. busmice
  472.     * gpn.c (cmdline): m_type is passed to m_type->init
  473.     * gpmInt.h: removed unused field "device" in Gpm_Type
  474.  
  475. Mon Dec 26 01:21:54 1994    (rubini@morgana)
  476.  
  477.     * gpn.c (cmdline): authentication moved here.
  478.  
  479. Wed Dec 21 11:28:41 1994    (rubini@morgana)
  480.  
  481.     * gpm.c (main): new (smarter) authentication
  482.  
  483. Sun Dec 18 11:18:40 1994    (rubini@morgana)
  484.  
  485.     ===> gpm-0.96 released
  486.     * root.y: allright and tested
  487.     * gpn.c: new '-P' option
  488.     * doc/manpager: new file to generate man pages
  489.     * Makefile: fixed the installation stuff, use /usr as $(PREFIX).
  490.     * gpn.c, mice.c: removed the last #ifndef linux
  491.     * getopt.[ch]: removed from the distribution
  492.  
  493. Fri Dec 16 17:09:19 1994    (rubini@morgana)
  494.  
  495.     * doc/doc.gpm: general update, addition of gpm-root docs.
  496.  
  497. Thu Dec  1 01:03:51 1994    (rubini@morgana)
  498.  
  499.     * liblow.c (Gpm_Open): fixed console detection (thanks Miguel)
  500.     and removed unused ttyp* and ttyq* recognition
  501.  
  502. Fri Nov 25 01:37:37 1994    (rubini@morgana)
  503.  
  504.     * root.c (main): new file: a tentative default handler
  505.     * gpm.c (do_client): bug-fix: default handlers now can run
  506.     * gpm.h: new struct and prototypes for libhigh.c
  507.     * doc/doc.gpm: minor fixes
  508.     * libhigh.c: new file with "Region-of-Interest" management
  509.  
  510. Fri Nov 25 01:24:45 1994    laurent@brasil.frmug.fr.net (Laurent Chemla)
  511.  
  512.     * gpm.c (processMouse): fix for button-up reporting
  513.  
  514. Tue Nov 22 19:54:54 1994    (rubini@morgana)
  515.  
  516.     * gpm.c (do_selection): draw a running pointer or none at all
  517.  
  518. Thu Nov 17 00:24:13 1994    (rubini@morgana)
  519.  
  520.     ===> gpm-0.93 released
  521.     * t-mouse.el (tm-scroll-jump): changed behaviour: doesn't jump
  522.     * doc/doc.gpm (Emacs Support): documented new word and line facilities
  523.     * liblow.c (gpm_convert_event): fix: use gpm_zerobased
  524.     (gpm_convert_event): fix: report all buttons on button-up
  525.  
  526. Wed Nov 16 21:15:15 1994    (rubini@morgana)
  527.  
  528.     * t-mouse.el: tm-word and tm-line implemented
  529.  
  530. Thu Nov 10 15:27:07 1994    (rubini@godipmec)
  531.  
  532.     ===> gpm-0.92 released
  533.     * gpmInt.h (Gpm_Type): new field "howmany"
  534.     * mice.c: fixed behaviour for "-t bm" (thanks to Reuben Sumner)
  535.     * gpm.c (getMouseData): fixed data reading
  536.  
  537. Sun Nov  6 13:18:34 1994    (rubini@morgana)
  538.  
  539.     * removed all the outdated "#ifdef linux"
  540.  
  541. Sat Nov  5 10:23:30 1994    (rubini@morgana)
  542.  
  543.     * Makefile (all): executables are stripped
  544.  
  545. Tue Nov  1 13:10:48 1994    (rick@razorback.brisnet.org.au)
  546.  
  547.     * gpm.c (check_mode): fix in mouse re-openig
  548.  
  549. Sun Oct 30 01:49:14 1994  Alessandro Rubini  (rubini@coroide)
  550.  
  551.     ===> gpm-0.9 released
  552.     * doc/infofilter: fixed indentation of lisp code
  553.  
  554. Sat Oct 29 17:24:54 1994    (rubini@morgana)
  555.  
  556.     * sample/configure.in: shows how to setup for both gpm and xterm
  557.     * sample/rmev.c: new file, to test xterm compatibility 
  558.     * mev.c (usage): fixed ugly bug in printf()
  559.     (main): added initscr() to work under sunos-hpux
  560.  
  561. Fri Oct 28 13:19:37 1994    (rubini@godipmec)
  562.  
  563.     * gpm-xterm.c, gpm-xterm.h: new files, for xterm applications
  564.     * mev.c (main): fixed ascii value reporting
  565.  
  566. Thu Oct 27 01:56:13 1994    (rubini@morgana)
  567.  
  568.     * libcurses.c: xterm support is there as well
  569.  
  570. Wed Oct 26 21:07:11 1994    (rubini@morgana)
  571.  
  572.     * liblow.c: xterm support is there
  573.  
  574. Tue Oct 25 00:32:36 1994    (rubini@morgana)
  575.  
  576.     * libcurses.c (Gpm_Wgetch): new file, single function
  577.  
  578.     * gpm.h (Gpm_Getchar): removed a spurious "eject" string
  579.  
  580. Mon Oct 24 22:47:37 1994    (rubini@morgana)
  581.  
  582.     * liblow.c (Gpm_Repeat): new function
  583.     (Gpm_Open): uses gpm_consolefd
  584.     * doc/doc.gpm: updated info, created indexes
  585.  
  586. Sun Oct 16 11:36:07 1994    (rubini@morgana)
  587.  
  588.     ==> gpm-0.17 released
  589.     * gpm.c (processConn): give the client a motion event at connection
  590.     * t-mouse.el (t-mouse-run): added interactive to restart mouse
  591.     (t-mouse-tty): bug fix: the -.16 one won't work on most machines
  592.  
  593. Thu Oct 13 09:48:07 1994    (rubini@morgana)
  594.  
  595.         ===> gpm-0.16 released
  596.     * gpm.c (main): a better check for uniqueness
  597.     (gpm_killed): a signal handler to remove /tmp/gpm* on exit
  598.  
  599. Wed Oct 12 16:10:26 1994    (rubini@godipmec)
  600.  
  601.     * Makefile (all): the info file is generated
  602.     * t-mouse.el (t-mouse-tty): procps 0.95 is recognized
  603.  
  604. Fri Sep 23 12:26:37 1994    (rubini@morgana)
  605.  
  606.         ===> gpm-0.15 released
  607.     * t-mouse.el (t-mouse-keymap): the scroll-bar is there.
  608.     * mev.c: new flag "-p" to show the pointer during drags
  609.  
  610. Thu Sep 22 13:15:22 1994  Alessandro Rubini  (rubini@ipvvis)
  611.  
  612.         ===> gpm-0.14 released
  613.     * doc/doc.gpm: fixed the section about emacs
  614.  
  615. Fri Sep 23 12:26:37 1994    (rubini@morgana)
  616.  
  617.     * t-mouse.el (t-mouse-keymap): the scroll-bar is there.
  618.  
  619. Mon Sep 19 01:06:56 1994    (rubini@morgana)
  620.  
  621.     * mev.c: new flag "-f" to fit events.
  622.     * Makefile (quickinst): new target
  623.     gpm.info is installed as well
  624.     (distrib): the precompiled binaries are distributed as well
  625.     * t-mouse.el: it is really full-featured, now.
  626.  
  627. Sun Sep 18 11:44:36 1994    (rubini@morgana)
  628.  
  629.     * mev.c (emacs_handler): up events now return the press location
  630.     * Makefile: binaries are now released with the package
  631.  
  632. Wed Sep 14 14:12:48 1994    (rubini@morgana)
  633.  
  634.     * t-mouse.el: removed free variables: clean compile
  635.     * Makefile: t-mouse.elc is properly compiled
  636.     * exec.el: used to compile elisp.
  637.     * doc/*: texinfo is used, and online docs are available
  638.  
  639. Wed Sep  7 19:34:28 1994    (rubini@morgana)
  640.  
  641.         ===> gpm-0.13 released
  642.     * gpmCfg.h (MAX_VC): manage 16 virtual consoles
  643.     * t-mouse.el: avoid invoking awk on startup
  644.     * mev.c (cmdline): accept hex numbers with "-C" 
  645.  
  646. Sat Aug 27 11:41:57 1994    (rubini@morgana)
  647.  
  648.     * t-mouse.el: added the "-s" option to 'mev', to prevent error msg.
  649.  
  650. Mon Aug 22 20:28:47 1994    (rubini@morgana)
  651.  
  652.     * liblow.c (Gpm_GetEvent): Closing connection correctly handled.
  653.     (Gpm_Close): fix to help the above handling
  654.  
  655. Fri Aug 19 10:23:01 1994    (rubini@morgana)
  656.  
  657.     ===> gpm-0.12 released
  658.     * gpn.c (cmdline): new options: "-2" and "-3"
  659.     * doc/gpm.tex: (Emacs Support) new section
  660.  
  661. Thu Aug 18 10:01:22 1994    (rubini@morgana.unipv.it)
  662.  
  663.     * gpm.c (do_selection): use right button to extend selection,
  664.     if the middle one is present
  665.     * t-mouse.el: recognizes the controlling terminal
  666.     * doc/gpm.tex (Compiling and Installing) note about rc.local
  667.     * gpm.c (processMouse): fix: first click is single
  668.  
  669. Wed Aug 17 09:20:54 1994    (Olav Woelfelschneider)
  670.  
  671.     ===> gpm-0.11 released
  672.     * gpmInt.h: changed "char proto[]" to unsigned
  673.  
  674. Tue Aug  2 05:26:55 1994    (rubini@morgana)
  675.  
  676.     ===> gpm-0.10 released
  677.     * liblow.c (Gpm_FitValuesM): bug fix
  678.  
  679. Mon Aug  1 19:22:50 1994    (rubini@morgana)
  680.  
  681.     * gpn.c (cmdline): fixed bug with opt_device (Miguel de Icaza)
  682.     * liblow.c (Gpm_Close): fixed the gpm_tried bug
  683.     * gpm.c (processMouse): clustering added
  684.     (getMouseData): new function to ease readability
  685.  
  686. Fri Jul 29 13:54:38 1994    (rubini@ipvvis)
  687.  
  688.     * gpn.c: moved many functions to gpm.c to make them inline
  689.  
  690. Fri Jul 29 01:56:39 1994    (rubini@morgana)
  691.  
  692.     * gpm.h: Gpm_DrawPointer: new facility
  693.     * liblow.c: gpm_zerobased added
  694.     * gpn.c (do_client): added an option to map "drag" to "move" (ugly)
  695.  
  696. Thu Jul 28 23:55:18 1994    (rubini@coroide)
  697.  
  698.     ===> gpm-0.06 released
  699.     * doc/gpm.tex: updated
  700.  
  701. Thu Jul 28 11:02:48 1994    (rubini@morgana)
  702.  
  703.     * gpn.c (cmdline): configurable button order
  704.     (cmdline): double click time, too.
  705.     (cmdline): "-L" option.
  706.     (do_selection): fixed bug about wrap-around.
  707.  
  708. Wed Jul 27 23:56:14 1994    (rubini@morgana)
  709.  
  710.     * liblow.c: no more public gpm_timeout
  711.     * gpn.c (do_client): bug fix
  712.  
  713. Tue Jul 26 14:44:37 1994    (rubini@mimmo)
  714.  
  715.     * gpm.h: ctl file now in /tmp 
  716.  
  717. Sat Jul 23 13:22:29 1994    (rubini@morgana)
  718.  
  719.     * gpn.c (cmdline): /dev/mouse is the default
  720.     * gpm.c (processMouse): button-up: report which one
  721.  
  722. Fri Jul 22 15:57:35 1994    (rubini@morgana)
  723.  
  724.     * mev.c: emacs syntax is there
  725.  
  726. Wed Jul 20 19:35:16 1994    (rubini@morgana)
  727.  
  728.     * gpm.h: added GPM_HARD
  729.     * gpn.c (do_client): fixed default management.
  730.  
  731. Tue Jul 19 16:31:23 1994    (rubini@morgana)
  732.  
  733.     * gpm.h: changed Gpm_Event to fit ptys
  734.  
  735. Tue Jul 19 09:21:37 1994    (rubini@morgana)
  736.  
  737.     ===> gpm-0.04 released
  738.     * gpn.c (cmdline): use "/dev/mouse" as a second trial for the name
  739.     * gpm.c (processRequest): can override info
  740.     * mev.c (interact): new function to test stacking
  741.  
  742. Mon Jul 18 11:44:13 1994    (rubini@morgana)
  743.  
  744.     * liblow.c (Gpm_Open): added stacking and an ugly goto
  745.     * gpn.c (_oops): fixed bug about errno (Steven S. Dick)
  746.     * doc/gpm.tex: fixed the terrible language, hopefully.
  747.  
  748. Fri Jul 15 18:21:08 1994    (rubini@merlino)
  749.  
  750.     * mev.c: raw stdin added
  751.  
  752. Tue Jul 12 16:57:45 1994    (rubini@ipvvis)
  753.  
  754.         ===> gpm-0.03 released
  755.  
  756.  
  757. /* Local Variables: */
  758. /* tab-width:8      */
  759. /* End:             */
  760.  
  761.  
  762.